pyelonephritic kidney - French English Dictionary